home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_14.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
77KB
|
1,387 lines
# near model CODE resource
# jump table entries: 3552-3568 (17 of them)
export_444:
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 4A2D F6BF tst.b [A5 - 0x941]
00000008 6604 bne +0x6 /* 0000000E */
0000000A 7001 moveq.l D0, 0x01
0000000C 6012 bra +0x14 /* 00000020 */
label0000000E:
0000000E 598F subq.l A7, 4
00000010 AA2A syscall GetMainDevice
00000012 205F movea.l A0, [A7]+
00000014 2050 movea.l A0, [A0]
00000016 2068 0016 movea.l A0, [A0 + 0x16]
0000001A 2050 movea.l A0, [A0]
0000001C 3028 0020 move.w D0, [A0 + 0x20]
label00000020:
00000020 4E5E unlink A6
00000022 4E75 rts
export_445:
fn00000024:
00000024 4E56 FFEE link A6, -0x0012
00000028 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
0000002C 286E 0008 movea.l A4, [A6 + 0x8]
00000030 422D F632 clr.b [A5 - 0x9CE]
00000034 558F subq.l A7, 2
00000036 303C 0003 move.w D0, 0x3
0000003A A830 syscall Pack14
0000003C 4A1F tst.b [A7]+
0000003E 670E beq +0x10 /* 0000004E */
00000040 2F2E 000C move.l -[A7], [A6 + 0xC]
00000044 2F2D FC8C move.l -[A7], [A5 - 0x374]
00000048 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
0000004C 508F addq.l A7, 8
label0000004E:
0000004E 4A2E 0013 tst.b [A6 + 0x13]
00000052 6600 01BC bne +0x1BE /* 00000210 */
00000056 4EBA FFA8 jsr [PC - 0x58 /* 00000000 */]
0000005A 3A00 move.w D5, D0
0000005C 2054 movea.l A0, [A4]
0000005E 3D68 002C FFFE move.w [A6 - 0x2], [A0 + 0x2C]
00000064 BA6E FFFE cmp.w D5, [A6 - 0x2]
00000068 56C0 sne D0
0000006A 0240 0001 andi.w D0, 0x1
0000006E 48C0 ext.l D0
00000070 1C00 move.b D6, D0
00000072 0C45 0004 cmpi.w D5, 0x4
00000076 5CC0 sge D0
00000078 0240 0001 andi.w D0, 0x1
0000007C 48C0 ext.l D0
0000007E 1E00 move.b D7, D0
00000080 7000 moveq.l D0, 0x00
00000082 4A06 tst.b D6
00000084 6710 beq +0x12 /* 00000096 */
00000086 7204 moveq.l D1, 0x04
00000088 B26E FFFE cmp.w D1, [A6 - 0x2]
0000008C 5FC1 sle D1
0000008E 4401 neg.b D1
00000090 B207 cmp.b D1, D7
00000092 6702 beq +0x4 /* 00000096 */
00000094 7001 moveq.l D0, 0x01
label00000096:
00000096 1800 move.b D4, D0
00000098 4A06 tst.b D6
0000009A 6706 beq +0x8 /* 000000A2 */
0000009C 2054 movea.l A0, [A4]
0000009E 3145 002C move.w [A0 + 0x2C], D5
label000000A2:
000000A2 7001 moveq.l D0, 0x01
000000A4 4A04 tst.b D4
000000A6 660A bne +0xC /* 000000B2 */
000000A8 4A06 tst.b D6
000000AA 6704 beq +0x6 /* 000000B0 */
000000AC 4A07 tst.b D7
000000AE 6602 bne +0x4 /* 000000B2 */
label000000B0:
000000B0 7000 moveq.l D0, 0x00
label000000B2:
000000B2 4880 ext.w D0
000000B4 48C0 ext.l D0
000000B6 2F00 move.l -[A7], D0
000000B8 2F0C move.l -[A7], A4
000000BA 4EAD 0F4A jsr [A5 + 0xF4A /* export_485 */]
000000BE 486E FFF6 pea.l [A6 - 0xA]
000000C2 4EAD 156A jsr [A5 + 0x156A /* export_681 */]
000000C6 486E FFF6 pea.l [A6 - 0xA]
000000CA 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
000000CE 2D40 FFFA move.l [A6 - 0x6], D0
000000D2 4206 clr.b D6
000000D4 266E FFFA movea.l A3, [A6 - 0x6]
000000D8 200B move.l D0, A3
000000DA 4FEF 0010 lea.l A7, [A7 + 0x10]
000000DE 6756 beq +0x58 /* 00000136 */
000000E0 486E FFF6 pea.l [A6 - 0xA]
000000E4 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
000000E8 2D40 FFFA move.l [A6 - 0x6], D0
000000EC 2F0B move.l -[A7], A3
000000EE 2053 movea.l A0, [A3]
000000F0 2050 movea.l A0, [A0]
000000F2 2268 0028 movea.l A1, [A0 + 0x28]
000000F6 4E91 jsr [A1]
000000F8 2D40 FFEE move.l [A6 - 0x12], D0
000000FC 2053 movea.l A0, [A3]
000000FE 2D68 0008 FFF2 move.l [A6 - 0xE], [A0 + 0x8]
00000104 4878 2FDA push.l 0x2FDA
00000108 206E FFF2 movea.l A0, [A6 - 0xE]
0000010C 2F08 move.l -[A7], A0
0000010E 2050 movea.l A0, [A0]
00000110 2050 movea.l A0, [A0]
00000112 2268 000C movea.l A1, [A0 + 0xC]
00000116 4E91 jsr [A1]
00000118 1C00 move.b D6, D0
0000011A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000011E 2F0B move.l -[A7], A3
00000120 2053 movea.l A0, [A3]
00000122 2050 movea.l A0, [A0]
00000124 2268 0034 movea.l A1, [A0 + 0x34]
00000128 4E91 jsr [A1]
0000012A 8C00 or.b D6, D0
0000012C 2F2E FFEE move.l -[A7], [A6 - 0x12]
00000130 A873 syscall SetPort
00000132 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000136:
00000136 4A06 tst.b D6
00000138 663C bne +0x3E /* 00000176 */
0000013A 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
0000013E 6036 bra +0x38 /* 00000176 */
label00000140:
00000140 486E FFF6 pea.l [A6 - 0xA]
00000144 4EAD 1572 jsr [A5 + 0x1572 /* export_682 */]
00000148 2D40 FFFA move.l [A6 - 0x6], D0
0000014C 2F0B move.l -[A7], A3
0000014E 2053 movea.l A0, [A3]
00000150 2050 movea.l A0, [A0]
00000152 2268 0028 movea.l A1, [A0 + 0x28]
00000156 4E91 jsr [A1]
00000158 2D40 FFF2 move.l [A6 - 0xE], D0
0000015C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000160 2F0B move.l -[A7], A3
00000162 2053 movea.l A0, [A3]
00000164 2050 movea.l A0, [A0]
00000166 2268 0034 movea.l A1, [A0 + 0x34]
0000016A 4E91 jsr [A1]
0000016C 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000170 A873 syscall SetPort
00000172 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000176:
00000176 266E FFFA movea.l A3, [A6 - 0x6]
0000017A 200B move.l D0, A3
0000017C 66C2 bne -0x3C /* 00000140 */
0000017E 2054 movea.l A0, [A4]
00000180 0828 0006 0031 btst.b [A0 + 0x31], 0x6
00000186 56C0 sne D0
00000188 4400 neg.b D0
0000018A 4A00 tst.b D0
0000018C 6600 0082 bne +0x84 /* 00000210 */
00000190 4A04 tst.b D4
00000192 6736 beq +0x38 /* 000001CA */
00000194 486E FFEE pea.l [A6 - 0x12]
00000198 4878 04E8 push.l 0x4E8
0000019C 2F2D FC08 move.l -[A7], [A5 - 0x3F8]
000001A0 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */]
000001A4 1800 move.b D4, D0
000001A6 7000 moveq.l D0, 0x00
000001A8 1007 move.b D0, D7
000001AA 2F00 move.l -[A7], D0
000001AC 2D6E FFEE FFF2 move.l [A6 - 0xE], [A6 - 0x12]
000001B2 302E FFF2 move.w D0, [A6 - 0xE]
000001B6 48C0 ext.l D0
000001B8 2F00 move.l -[A7], D0
000001BA 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
000001BE 588F addq.l A7, 4
000001C0 2F00 move.l -[A7], D0
000001C2 4EAD 0A42 jsr [A5 + 0xA42 /* export_324 */]
000001C6 4FEF 0014 lea.l A7, [A7 + 0x14]
label000001CA:
000001CA 206E 000C movea.l A0, [A6 + 0xC]
000001CE 303C 1A00 move.w D0, 0x1A00
000001D2 C068 000E and.w D0, [A0 + 0xE]
000001D6 7200 moveq.l D1, 0x00
000001D8 3200 move.w D1, D0
000001DA 4A81 tst.l D1
000001DC 2054 movea.l A0, [A4]
000001DE 3028 002E move.w D0, [A0 + 0x2E]
000001E2 48C0 ext.l D0
000001E4 B081 cmp.l D0, D1
000001E6 6706 beq +0x8 /* 000001EE */
000001E8 08A8 0007 0031 bclr.b [A0 + 0x31], 0x7
label000001EE:
000001EE 2054 movea.l A0, [A4]
000001F0 4A28 0031 tst.b [A0 + 0x31]
000001F4 6D1A blt +0x1C /* 00000210 */
000001F6 7000 moveq.l D0, 0x00
000001F8 2F00 move.l -[A7], D0
000001FA 2F2E 000C move.l -[A7], [A6 + 0xC]
000001FE 2F0C move.l -[A7], A4
00000200 4EAD 0E8A jsr [A5 + 0xE8A /* export_461 */]
00000204 2640 movea.l A3, D0
00000206 2F0B move.l -[A7], A3
00000208 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */]
0000020C 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000210:
00000210 4CEE 18F0 FFD6 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x2A]
00000216 4E5E unlink A6
00000218 4E75 rts
export_446:
0000021A 4E56 FFFC link A6, -0x0004
0000021E 48E7 0118 movem.l -[A7], D7,A3,A4
00000222 1E2E 0013 move.b D7, [A6 + 0x13]
00000226 266E 000C movea.l A3, [A6 + 0xC]
0000022A 286E 0008 movea.l A4, [A6 + 0x8]
0000022E 7000 moveq.l D0, 0x00
00000230 1007 move.b D0, D7
00000232 2F00 move.l -[A7], D0
00000234 2F0B move.l -[A7], A3
00000236 2F0C move.l -[A7], A4
00000238 4EBA FDEA jsr [PC - 0x216 /* 00000024 */]
0000023C 4A07 tst.b D7
0000023E 4FEF 000C lea.l A7, [A7 + 0xC]
00000242 6600 0098 bne +0x9A /* 000002DC */
00000246 2054 movea.l A0, [A4]
00000248 0828 0006 0008 btst.b [A0 + 0x8], 0x6
0000024E 670C beq +0xE /* 0000025C */
00000250 2F0C move.l -[A7], A4
00000252 2050 movea.l A0, [A0]
00000254 2268 0044 movea.l A1, [A0 + 0x44]
00000258 4E91 jsr [A1]
0000025A 588F addq.l A7, 4
label0000025C:
0000025C 202D F63C move.l D0, [A5 - 0x9C4]
00000260 5280 addq.l D0, 1
00000262 2F00 move.l -[A7], D0
00000264 41EE FFFC lea.l A0, [A6 - 0x4]
00000268 20B8 020C move.l [A0], [0x0000020C /* Time */]
0000026C 201F move.l D0, [A7]+
0000026E B0AE FFFC cmp.l D0, [A6 - 0x4]
00000272 643C bcc +0x3E /* 000002B0 */
00000274 206D FE3E movea.l A0, [A5 - 0x1C2]
00000278 2F08 move.l -[A7], A0
0000027A 2050 movea.l A0, [A0]
0000027C 2050 movea.l A0, [A0]
0000027E 2268 0028 movea.l A1, [A0 + 0x28]
00000282 4E91 jsr [A1]
00000284 2840 movea.l A4, D0
00000286 7000 moveq.l D0, 0x00
00000288 2F00 move.l -[A7], D0
0000028A 206D FE3E movea.l A0, [A5 - 0x1C2]
0000028E 2F08 move.l -[A7], A0
00000290 2050 movea.l A0, [A0]
00000292 2050 movea.l A0, [A0]
00000294 2268 00F8 movea.l A1, [A0 + 0xF8]
00000298 4E91 jsr [A1]
0000029A 2F0C move.l -[A7], A4
0000029C A873 syscall SetPort
0000029E 41EE FFFC lea.l A0, [A6 - 0x4]
000002A2 20B8 020C move.l [A0], [0x0000020C /* Time */]
000002A6 2B6E FFFC F63C move.l [A5 - 0x9C4], [A6 - 0x4]
000002AC 4FEF 000C lea.l A7, [A7 + 0xC]
label000002B0:
000002B0 206D FE0C movea.l A0, [A5 - 0x1F4]
000002B4 2F08 move.l -[A7], A0
000002B6 2050 movea.l A0, [A0]
000002B8 2050 movea.l A0, [A0]
000002BA 2268 0028 movea.l A1, [A0 + 0x28]
000002BE 4E91 jsr [A1]
000002C0 2F0B move.l -[A7], A3
000002C2 2F2D FE0C move.l -[A7], [A5 - 0x1F4]
000002C6 4EBA 0658 jsr [PC + 0x658 /* 00000920 */]
000002CA 2F0C move.l -[A7], A4
000002CC A873 syscall SetPort
000002CE 2F0B move.l -[A7], A3
000002D0 2F2D FC10 move.l -[A7], [A5 - 0x3F0]
000002D4 4EBA 02FA jsr [PC + 0x2FA /* 000005D0 */]
000002D8 4FEF 0014 lea.l A7, [A7 + 0x14]
label000002DC:
000002DC 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
000002E2 4E5E unlink A6
000002E4 4E75 rts
export_447:
fn000002E6:
000002E6 4E56 0000 link A6, 0
000002EA 48E7 0018 movem.l -[A7], A3,A4
000002EE 286E 0008 movea.l A4, [A6 + 0x8]
000002F2 2F0C move.l -[A7], A4
000002F4 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
000002F8 2054 movea.l A0, [A4]
000002FA 2668 0008 movea.l A3, [A0 + 0x8]
000002FE 2F2E 000C move.l -[A7], [A6 + 0xC]
00000302 2F0B move.l -[A7], A3
00000304 2053 movea.l A0, [A3]
00000306 2050 movea.l A0, [A0]
00000308 2268 0098 movea.l A1, [A0 + 0x98]
0000030C 4E91 jsr [A1]
0000030E 7000 moveq.l D0, 0x00
00000310 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000316 4E5E unlink A6
00000318 4E75 rts
export_448:
fn0000031A:
0000031A 4E56 0000 link A6, 0
0000031E 48E7 0018 movem.l -[A7], A3,A4
00000322 266E 000C movea.l A3, [A6 + 0xC]
00000326 286E 0008 movea.l A4, [A6 + 0x8]
0000032A 558F subq.l A7, 2
0000032C 303C 0003 move.w D0, 0x3
00000330 A830 syscall Pack14
00000332 4A1F tst.b [A7]+
00000334 6710 beq +0x12 /* 00000346 */
00000336 2F0B move.l -[A7], A3
00000338 2F0C move.l -[A7], A4
0000033A 2054 movea.l A0, [A4]
0000033C 2050 movea.l A0, [A0]
0000033E 2268 00D4 movea.l A1, [A0 + 0xD4]
00000342 4E91 jsr [A1]
00000344 508F addq.l A7, 8
label00000346:
00000346 2F0B move.l -[A7], A3
00000348 2F0C move.l -[A7], A4
0000034A 4EBA FF9A jsr [PC - 0x66 /* 000002E6 */]
0000034E 2F0B move.l -[A7], A3
00000350 2054 movea.l A0, [A4]
00000352 2F28 0008 move.l -[A7], [A0 + 0x8]
00000356 2F28 002A move.l -[A7], [A0 + 0x2A]
0000035A 2068 002A movea.l A0, [A0 + 0x2A]
0000035E 2050 movea.l A0, [A0]
00000360 2050 movea.l A0, [A0]
00000362 2268 0054 movea.l A1, [A0 + 0x54]
00000366 4E91 jsr [A1]
00000368 4FEF 0014 lea.l A7, [A7 + 0x14]
0000036C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000372 4E5E unlink A6
00000374 4E75 rts
export_449:
fn00000376:
00000376 4E56 FFBA link A6, -0x0046
0000037A 48E7 0018 movem.l -[A7], A3,A4
0000037E 266E 000C movea.l A3, [A6 + 0xC]
00000382 286E 0008 movea.l A4, [A6 + 0x8]
00000386 2F0B move.l -[A7], A3
00000388 2F0C move.l -[A7], A4
0000038A 4EBA FF8E jsr [PC - 0x72 /* 0000031A */]
0000038E 1D40 FFFF move.b [A6 - 0x1], D0
00000392 41EE FFFF lea.l A0, [A6 - 0x1]
00000396 2054 movea.l A0, [A4]
00000398 4AA8 004C tst.l [A0 + 0x4C]
0000039C 508F addq.l A7, 8
0000039E 6772 beq +0x74 /* 00000412 */
000003A0 2F0C move.l -[A7], A4
000003A2 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
000003A6 2D40 FFFA move.l [A6 - 0x6], D0
000003AA 41EE FFFA lea.l A0, [A6 - 0x6]
000003AE 486E FFC2 pea.l [A6 - 0x3E]
000003B2 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000003B6 4A80 tst.l D0
000003B8 508F addq.l A7, 8
000003BA 672C beq +0x2E /* 000003E8 */
000003BC 2054 movea.l A0, [A4]
000003BE 2D48 FFBE move.l [A6 - 0x42], A0
000003C2 2D68 003C FFBA move.l [A6 - 0x46], [A0 + 0x3C]
000003C8 2F0B move.l -[A7], A3
000003CA 2F28 004C move.l -[A7], [A0 + 0x4C]
000003CE 206E FFBA movea.l A0, [A6 - 0x46]
000003D2 2F08 move.l -[A7], A0
000003D4 2050 movea.l A0, [A0]
000003D6 2050 movea.l A0, [A0]
000003D8 2268 0054 movea.l A1, [A0 + 0x54]
000003DC 4E91 jsr [A1]
000003DE 812E FFFF or.b [A6 - 0x1], D0
000003E2 4FEF 000C lea.l A7, [A7 + 0xC]
000003E6 6018 bra +0x1A /* 00000400 */
label000003E8:
000003E8 2F2E FFFA move.l -[A7], [A6 - 0x6]
000003EC 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */]
000003F0 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000003F4 4A80 tst.l D0
000003F6 588F addq.l A7, 4
000003F8 6706 beq +0x8 /* 00000400 */
000003FA 102E FFFF move.b D0, [A6 - 0x1]
000003FE 6024 bra +0x26 /* 00000424 */
label00000400:
00000400 486E FFC2 pea.l [A6 - 0x3E]
00000404 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000408 2F2E FFFA move.l -[A7], [A6 - 0x6]
0000040C 4EAD 08D2 jsr [A5 + 0x8D2 /* export_278 */]
00000410 508F addq.l A7, 8
label00000412:
00000412 2F0C move.l -[A7], A4
00000414 4EBA 0018 jsr [PC + 0x18 /* 0000042E */]
00000418 2F0C move.l -[A7], A4
0000041A 4EAD 168A jsr [A5 + 0x168A /* export_717 */]
0000041E 102E FFFF move.b D0, [A6 - 0x1]
00000422 508F addq.l A7, 8
label00000424:
00000424 4CEE 1800 FFB2 movem.l A3,A4, [A6 - 0x4E]
0000042A 4E5E unlink A6
0000042C 4E75 rts
fn0000042E:
0000042E 4E56 0000 link A6, 0
00000432 2F0C move.l -[A7], A4
00000434 286E 0008 movea.l A4, [A6 + 0x8]
00000438 2054 movea.l A0, [A4]
0000043A 0828 0005 0060 btst.b [A0 + 0x60], 0x5
00000440 6726 beq +0x28 /* 00000468 */
00000442 2F0C move.l -[A7], A4
00000444 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */]
00000448 4A40 tst.w D0
0000044A 588F addq.l A7, 4
0000044C 6612 bne +0x14 /* 00000460 */
0000044E 7000 moveq.l D0, 0x00
00000450 2F00 move.l -[A7], D0
00000452 2F0C move.l -[A7], A4
00000454 2054 movea.l A0, [A4]
00000456 2050 movea.l A0, [A0]
00000458 2268 00E8 movea.l A1, [A0 + 0xE8]
0000045C 4E91 jsr [A1]
0000045E 508F addq.l A7, 8
label00000460:
00000460 2054 movea.l A0, [A4]
00000462 08A8 0005 0060 bclr.b [A0 + 0x60], 0x5
label00000468:
00000468 286E FFFC movea.l A4, [A6 - 0x4]
0000046C 4E5E unlink A6
0000046E 4E75 rts
export_450:
00000470 4E56 0000 link A6, 0
00000474 48E7 0108 movem.l -[A7], D7,A4
00000478 286E 0008 movea.l A4, [A6 + 0x8]
0000047C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000480 2F0C move.l -[A7], A4
00000482 4EBA FEF2 jsr [PC - 0x10E /* 00000376 */]
00000486 1E00 move.b D7, D0
00000488 2054 movea.l A0, [A4]
0000048A 4A28 0080 tst.b [A0 + 0x80]
0000048E 508F addq.l A7, 8
00000490 670C beq +0xE /* 0000049E */
00000492 2F0C move.l -[A7], A4
00000494 2050 movea.l A0, [A0]
00000496 2268 0100 movea.l A1, [A0 + 0x100]
0000049A 4E91 jsr [A1]
0000049C 588F addq.l A7, 4
label0000049E:
0000049E 1007 move.b D0, D7
000004A0 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000004A6 4E5E unlink A6
000004A8 4E75 rts
fn000004AA:
000004AA 4E56 FFF0 link A6, -0x0010
000004AE 48E7 0118 movem.l -[A7], D7,A3,A4
000004B2 286E 0008 movea.l A4, [A6 + 0x8]
000004B6 2054 movea.l A0, [A4]
000004B8 2D50 FFFC move.l [A6 - 0x4], [A0]
000004BC 206E FFFC movea.l A0, [A6 - 0x4]
000004C0 2F08 move.l -[A7], A0
000004C2 2050 movea.l A0, [A0]
000004C4 2050 movea.l A0, [A0]
000004C6 2268 0090 movea.l A1, [A0 + 0x90]
000004CA 4E91 jsr [A1]
000004CC 2640 movea.l A3, D0
000004CE 41EE FFF4 lea.l A0, [A6 - 0xC]
000004D2 486E FFF4 pea.l [A6 - 0xC]
000004D6 2F2E 000C move.l -[A7], [A6 + 0xC]
000004DA 2F0B move.l -[A7], A3
000004DC 2053 movea.l A0, [A3]
000004DE 2050 movea.l A0, [A0]
000004E0 2268 002C movea.l A1, [A0 + 0x2C]
000004E4 4E91 jsr [A1]
000004E6 486E FFF4 pea.l [A6 - 0xC]
000004EA 486D FF4E pea.l [A5 - 0xB2]
000004EE 4EAD 087A jsr [A5 + 0x87A /* export_267 */]
000004F2 1E00 move.b D7, D0
000004F4 4FEF 0018 lea.l A7, [A7 + 0x18]
000004F8 6600 0086 bne +0x88 /* 00000580 */
000004FC 4878 0BEA push.l 0xBEA
00000500 4878 0CB2 push.l 0xCB2
00000504 2F0B move.l -[A7], A3
00000506 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
0000050A 2840 movea.l A4, D0
0000050C 486E FFF4 pea.l [A6 - 0xC]
00000510 2F2E 000C move.l -[A7], [A6 + 0xC]
00000514 2F0C move.l -[A7], A4
00000516 2054 movea.l A0, [A4]
00000518 2050 movea.l A0, [A0]
0000051A 2268 002C movea.l A1, [A0 + 0x2C]
0000051E 4E91 jsr [A1]
00000520 558F subq.l A7, 2
00000522 486E FFF4 pea.l [A6 - 0xC]
00000526 2F38 09EE move.l -[A7], [0x000009EE /* GrayRgn */]
0000052A A8E9 syscall RectInRgn
0000052C 1E1F move.b D7, [A7]+
0000052E 4FEF 0018 lea.l A7, [A7 + 0x18]
00000532 664C bne +0x4E /* 00000580 */
00000534 7000 moveq.l D0, 0x00
00000536 2F00 move.l -[A7], D0
00000538 4878 186A push.l 0x186A
0000053C 2F0B move.l -[A7], A3
0000053E 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
00000542 2840 movea.l A4, D0
00000544 4EAD 084A jsr [A5 + 0x84A /* export_261 */]
00000548 2640 movea.l A3, D0
0000054A 2F0B move.l -[A7], A3
0000054C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000550 2F0C move.l -[A7], A4
00000552 4EAD 1342 jsr [A5 + 0x1342 /* export_612 */]
00000556 2D78 09EE FFF0 move.l [A6 - 0x10], [0x000009EE /* GrayRgn */]
0000055C 284B movea.l A4, A3
0000055E 2F0C move.l -[A7], A4
00000560 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000564 2F0C move.l -[A7], A4
00000566 A8E4 syscall SectRgn
00000568 558F subq.l A7, 2
0000056A 2F0B move.l -[A7], A3
0000056C A8E2 syscall EmptyRgn
0000056E 7000 moveq.l D0, 0x00
00000570 4A1F tst.b [A7]+
00000572 57C0 seq D0
00000574 4400 neg.b D0
00000576 1E00 move.b D7, D0
00000578 204B movea.l A0, A3
0000057A A023 syscall DisposHandle/DisposeHandle
0000057C 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000580:
00000580 1007 move.b D0, D7
00000582 4CEE 1880 FFE4 movem.l D7,A3,A4, [A6 - 0x1C]
00000588 4E5E unlink A6
0000058A 4E75 rts
fn0000058C:
0000058C 4E56 0000 link A6, 0
00000590 2F0C move.l -[A7], A4
00000592 286E 0008 movea.l A4, [A6 + 0x8]
00000596 2054 movea.l A0, [A4]
00000598 4A28 0014 tst.b [A0 + 0x14]
0000059C 672A beq +0x2C /* 000005C8 */
0000059E 7020 moveq.l D0, 0x20
000005A0 C068 0016 and.w D0, [A0 + 0x16]
000005A4 7200 moveq.l D1, 0x00
000005A6 3200 move.w D1, D0
000005A8 4A81 tst.l D1
000005AA 671C beq +0x1E /* 000005C8 */
000005AC 2F2E 000C move.l -[A7], [A6 + 0xC]
000005B0 7003 moveq.l D0, 0x03
000005B2 2F00 move.l -[A7], D0
000005B4 7202 moveq.l D1, 0x02
000005B6 2F01 move.l -[A7], D1
000005B8 3428 0018 move.w D2, [A0 + 0x18]
000005BC 48C2 ext.l D2
000005BE 2F02 move.l -[A7], D2
000005C0 4EAD 2472 jsr [A5 + 0x2472 /* export_1162 */]
000005C4 4FEF 0010 lea.l A7, [A7 + 0x10]
label000005C8:
000005C8 286E FFFC movea.l A4, [A6 - 0x4]
000005CC 4E5E unlink A6
000005CE 4E75 rts
fn000005D0:
000005D0 4E56 FFF4 link A6, -0x000C
000005D4 48E7 0018 movem.l -[A7], A3,A4
000005D8 266E 000C movea.l A3, [A6 + 0xC]
000005DC 2F2E 0008 move.l -[A7], [A6 + 0x8]
000005E0 486E FFF4 pea.l [A6 - 0xC]
000005E4 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000005E8 41EE FFF4 lea.l A0, [A6 - 0xC]
000005EC 508F addq.l A7, 8
000005EE 600A bra +0xC /* 000005FA */
label000005F0:
000005F0 2F0B move.l -[A7], A3
000005F2 2F0C move.l -[A7], A4
000005F4 4EBA FF96 jsr [PC - 0x6A /* 0000058C */]
000005F8 508F addq.l A7, 8
label000005FA:
000005FA 486E FFF4 pea.l [A6 - 0xC]
000005FE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000602 2840 movea.l A4, D0
00000604 200C move.l D0, A4
00000606 588F addq.l A7, 4
00000608 66E6 bne -0x18 /* 000005F0 */
0000060A 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00000610 4E5E unlink A6
00000612 4E75 rts
export_451:
00000614 4E56 0000 link A6, 0
00000618 48E7 0118 movem.l -[A7], D7,A3,A4
0000061C 266E 000C movea.l A3, [A6 + 0xC]
00000620 286E 0008 movea.l A4, [A6 + 0x8]
00000624 4207 clr.b D7
00000626 2F0C move.l -[A7], A4
00000628 2054 movea.l A0, [A4]
0000062A 2050 movea.l A0, [A0]
0000062C 2268 0078 movea.l A1, [A0 + 0x78]
00000630 4E91 jsr [A1]
00000632 4A80 tst.l D0
00000634 588F addq.l A7, 4
00000636 675C beq +0x5E /* 00000694 */
00000638 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000063C 2F0B move.l -[A7], A3
0000063E 2F0C move.l -[A7], A4
00000640 2054 movea.l A0, [A4]
00000642 2050 movea.l A0, [A0]
00000644 2268 003C movea.l A1, [A0 + 0x3C]
00000648 4E91 jsr [A1]
0000064A 4A00 tst.b D0
0000064C 4FEF 000C lea.l A7, [A7 + 0xC]
00000650 6742 beq +0x44 /* 00000694 */
00000652 2F0C move.l -[A7], A4
00000654 4EAD 259A jsr [A5 + 0x259A /* export_1199 */]
00000658 4A80 tst.l D0
0000065A 588F addq.l A7, 4
0000065C 661C bne +0x1E /* 0000067A */
0000065E 2054 movea.l A0, [A4]
00000660 3028 0014 move.w D0, [A0 + 0x14]
00000664 48C0 ext.l D0
00000666 2F00 move.l -[A7], D0
00000668 2F0B move.l -[A7], A3
0000066A 2053 movea.l A0, [A3]
0000066C 2050 movea.l A0, [A0]
0000066E 2268 006C movea.l A1, [A0 + 0x6C]
00000672 4E91 jsr [A1]
00000674 4A00 tst.b D0
00000676 508F addq.l A7, 8
00000678 671A beq +0x1C /* 00000694 */
label0000067A:
0000067A 2F0C move.l -[A7], A4
0000067C 2054 movea.l A0, [A4]
0000067E 2050 movea.l A0, [A0]
00000680 2268 007C movea.l A1, [A0 + 0x7C]
00000684 4E91 jsr [A1]
00000686 48C0 ext.l D0
00000688 588F addq.l A7, 4
0000068A 2F00 move.l -[A7], D0
0000068C 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000690 7E01 moveq.l D7, 0x01
00000692 588F addq.l A7, 4
label00000694:
00000694 1007 move.b D0, D7
00000696 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
0000069C 4E5E unlink A6
0000069E 4E75 rts
export_452:
000006A0 4E56 0000 link A6, 0
000006A4 48E7 0018 movem.l -[A7], A3,A4
000006A8 286E 0008 movea.l A4, [A6 + 0x8]
000006AC 2F0C move.l -[A7], A4
000006AE 4EAD 259A jsr [A5 + 0x259A /* export_1199 */]
000006B2 4A80 tst.l D0
000006B4 588F addq.l A7, 4
000006B6 6728 beq +0x2A /* 000006E0 */
000006B8 2F0C move.l -[A7], A4
000006BA 2054 movea.l A0, [A4]
000006BC 2050 movea.l A0, [A0]
000006BE 2268 0078 movea.l A1, [A0 + 0x78]
000006C2 4E91 jsr [A1]
000006C4 2640 movea.l A3, D0
000006C6 2F2E 0010 move.l -[A7], [A6 + 0x10]
000006CA 2F0B move.l -[A7], A3
000006CC 2053 movea.l A0, [A3]
000006CE 2068 0008 movea.l A0, [A0 + 0x8]
000006D2 2268 000C movea.l A1, [A0 + 0xC]
000006D6 4E91 jsr [A1]
000006D8 7001 moveq.l D0, 0x01
000006DA 4FEF 000C lea.l A7, [A7 + 0xC]
000006DE 6002 bra +0x4 /* 000006E2 */
label000006E0:
000006E0 7000 moveq.l D0, 0x00
label000006E2:
000006E2 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
000006E8 4E5E unlink A6
000006EA 4E75 rts
export_453:
000006EC 4E56 FFF0 link A6, -0x0010
000006F0 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000006F4 286E 0008 movea.l A4, [A6 + 0x8]
000006F8 4206 clr.b D6
000006FA 7E01 moveq.l D7, 0x01
000006FC 206E 0010 movea.l A0, [A6 + 0x10]
00000700 2F28 000A move.l -[A7], [A0 + 0xA]
00000704 4EAD 0832 jsr [A5 + 0x832 /* export_258 */]
00000708 2D40 FFFC move.l [A6 - 0x4], D0
0000070C 2054 movea.l A0, [A4]
0000070E 4AA8 0022 tst.l [A0 + 0x22]
00000712 588F addq.l A7, 4
00000714 673A beq +0x3C /* 00000750 */
00000716 2668 0022 movea.l A3, [A0 + 0x22]
0000071A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000071E 2F2E 000C move.l -[A7], [A6 + 0xC]
00000722 2F0B move.l -[A7], A3
00000724 2053 movea.l A0, [A3]
00000726 2050 movea.l A0, [A0]
00000728 2268 0054 movea.l A1, [A0 + 0x54]
0000072C 4E91 jsr [A1]
0000072E 2054 movea.l A0, [A4]
00000730 2668 0022 movea.l A3, [A0 + 0x22]
00000734 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000738 2F2E 000C move.l -[A7], [A6 + 0xC]
0000073C 2F0B move.l -[A7], A3
0000073E 2053 movea.l A0, [A3]
00000740 2050 movea.l A0, [A0]
00000742 2268 0060 movea.l A1, [A0 + 0x60]
00000746 4E91 jsr [A1]
00000748 1C00 move.b D6, D0
0000074A 4207 clr.b D7
0000074C 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000750:
00000750 7000 moveq.l D0, 0x00
00000752 2054 movea.l A0, [A4]
00000754 2668 0032 movea.l A3, [A0 + 0x32]
00000758 2053 movea.l A0, [A3]
0000075A 222E 000C move.l D1, [A6 + 0xC]
0000075E B2A8 0008 cmp.l D1, [A0 + 0x8]
00000762 6618 bne +0x1A /* 0000077C */
00000764 2054 movea.l A0, [A4]
00000766 48E7 8080 movem.l -[A7], D0,A0
0000076A 4EAD 1562 jsr [A5 + 0x1562 /* export_680 */]
0000076E 2200 move.l D1, D0
00000770 4CDF 0101 movem.l D0,A0, [A7]+
00000774 B2A8 0032 cmp.l D1, [A0 + 0x32]
00000778 6602 bne +0x4 /* 0000077C */
0000077A 7001 moveq.l D0, 0x01
label0000077C:
0000077C CE00 and.b D7, D0
0000077E 2054 movea.l A0, [A4]
00000780 2F28 0026 move.l -[A7], [A0 + 0x26]
00000784 486E FFF0 pea.l [A6 - 0x10]
00000788 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000078C 41EE FFF0 lea.l A0, [A6 - 0x10]
00000790 508F addq.l A7, 8
00000792 603A bra +0x3C /* 000007CE */
label00000794:
00000794 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000798 2F2E 000C move.l -[A7], [A6 + 0xC]
0000079C 2F0B move.l -[A7], A3
0000079E 2053 movea.l A0, [A3]
000007A0 2050 movea.l A0, [A0]
000007A2 2268 0054 movea.l A1, [A0 + 0x54]
000007A6 4E91 jsr [A1]
000007A8 4A07 tst.b D7
000007AA 4FEF 000C lea.l A7, [A7 + 0xC]
000007AE 671E beq +0x20 /* 000007CE */
000007B0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000007B4 2F2E 000C move.l -[A7], [A6 + 0xC]
000007B8 2F0B move.l -[A7], A3
000007BA 2053 movea.l A0, [A3]
000007BC 2050 movea.l A0, [A0]
000007BE 2268 0060 movea.l A1, [A0 + 0x60]
000007C2 4E91 jsr [A1]
000007C4 1C00 move.b D6, D0
000007C6 4FEF 000C lea.l A7, [A7 + 0xC]
000007CA 6702 beq +0x4 /* 000007CE */
000007CC 4207 clr.b D7
label000007CE:
000007CE 486E FFF0 pea.l [A6 - 0x10]
000007D2 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000007D6 2640 movea.l A3, D0
000007D8 200B move.l D0, A3
000007DA 588F addq.l A7, 4
000007DC 66B6 bne -0x48 /* 00000794 */
000007DE 1006 move.b D0, D6
000007E0 4CEE 18C0 FFE0 movem.l D6,D7,A3,A4, [A6 - 0x20]
000007E6 4E5E unlink A6
000007E8 4E75 rts
export_454:
fn000007EA:
000007EA 4E56 FFB4 link A6, -0x004C
000007EE 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000007F2 286E 0008 movea.l A4, [A6 + 0x8]
000007F6 2F2E 000C move.l -[A7], [A6 + 0xC]
000007FA 2F0C move.l -[A7], A4
000007FC 4EAD 180A jsr [A5 + 0x180A /* export_765 */]
00000800 2054 movea.l A0, [A4]
00000802 4AA8 001C tst.l [A0 + 0x1C]
00000806 508F addq.l A7, 8
00000808 6700 010C beq +0x10E /* 00000916 */
0000080C 0828 0005 0025 btst.b [A0 + 0x25], 0x5
00000812 56C0 sne D0
00000814 4400 neg.b D0
00000816 4A00 tst.b D0
00000818 6700 00FC beq +0xFE /* 00000916 */
0000081C 4A2D F685 tst.b [A5 - 0x97B]
00000820 6700 00F4 beq +0xF6 /* 00000916 */
00000824 2668 001C movea.l A3, [A0 + 0x1C]
00000828 2F0B move.l -[A7], A3
0000082A 2053 movea.l A0, [A3]
0000082C 2050 movea.l A0, [A0]
0000082E 2268 0090 movea.l A1, [A0 + 0x90]
00000832 4E91 jsr [A1]
00000834 2D40 FFFC move.l [A6 - 0x4], D0
00000838 4878 514A push.l 0x514A /* 'QJ' */
0000083C 4878 0CB2 push.l 0xCB2
00000840 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000844 4EAD 2632 jsr [A5 + 0x2632 /* export_1218 */]
00000848 4A80 tst.l D0
0000084A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000084E 6700 00C6 beq +0xC8 /* 00000916 */
00000852 4246 clr.w D6
00000854 4EAD 0092 jsr [A5 + 0x92 /* export_14 */]
00000858 1B7C 0001 FC9C move.b [A5 - 0x364], 0x1
0000085E 2054 movea.l A0, [A4]
00000860 2F28 0028 move.l -[A7], [A0 + 0x28]
00000864 4EAD 2FE2 jsr [A5 + 0x2FE2 /* export_1528 */]
00000868 2E00 move.l D7, D0
0000086A 2054 movea.l A0, [A4]
0000086C 2668 0018 movea.l A3, [A0 + 0x18]
00000870 2F0B move.l -[A7], A3
00000872 486E FFF0 pea.l [A6 - 0x10]
00000876 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000087A 41EE FFF0 lea.l A0, [A6 - 0x10]
0000087E 486E FFB4 pea.l [A6 - 0x4C]
00000882 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000886 4A80 tst.l D0
00000888 4FEF 0010 lea.l A7, [A7 + 0x10]
0000088C 6760 beq +0x62 /* 000008EE */
0000088E 604C bra +0x4E /* 000008DC */
label00000890:
00000890 41EE FFEC lea.l A0, [A6 - 0x14]
00000894 20B8 020C move.l [A0], [0x0000020C /* Time */]
00000898 4878 2BF2 push.l 0x2BF2
0000089C 2F0B move.l -[A7], A3
0000089E 2053 movea.l A0, [A3]
000008A0 2050 movea.l A0, [A0]
000008A2 2268 000C movea.l A1, [A0 + 0xC]
000008A6 4E91 jsr [A1]
000008A8 4A00 tst.b D0
000008AA 508F addq.l A7, 8
000008AC 672E beq +0x30 /* 000008DC */
000008AE 2053 movea.l A0, [A3]
000008B0 BEA8 0058 cmp.l D7, [A0 + 0x58]
000008B4 6326 bls +0x28 /* 000008DC */
000008B6 202E FFEC move.l D0, [A6 - 0x14]
000008BA 7278 moveq.l D1, 0x78
000008BC 9081 sub.l D0, D1
000008BE 2053 movea.l A0, [A3]
000008C0 B0A8 0058 cmp.l D0, [A0 + 0x58]
000008C4 6316 bls +0x18 /* 000008DC */
000008C6 08A8 0007 0052 bclr.b [A0 + 0x52], 0x7
000008CC 2F0B move.l -[A7], A3
000008CE 2053 movea.l A0, [A3]
000008D0 2050 movea.l A0, [A0]
000008D2 2268 0190 movea.l A1, [A0 + 0x190]
000008D6 4E91 jsr [A1]
000008D8 588F addq.l A7, 4
000008DA 6020 bra +0x22 /* 000008FC */
label000008DC:
000008DC 486E FFF0 pea.l [A6 - 0x10]
000008E0 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000008E4 2640 movea.l A3, D0
000008E6 200B move.l D0, A3
000008E8 588F addq.l A7, 4
000008EA 66A4 bne -0x5A /* 00000890 */
000008EC 600E bra +0x10 /* 000008FC */
label000008EE:
000008EE 4EAD 0222 jsr [A5 + 0x222 /* export_64 */]
000008F2 3C00 move.w D6, D0
000008F4 0C46 FF80 cmpi.w D6, 0xFF80
000008F8 6602 bne +0x4 /* 000008FC */
000008FA 4246 clr.w D6
label000008FC:
000008FC 486E FFB4 pea.l [A6 - 0x4C]
00000900 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
00000904 4EAD 008A jsr [A5 + 0x8A /* export_13 */]
00000908 422D FC9C clr.b [A5 - 0x364]
0000090C 48C6 ext.l D6
0000090E 2F06 move.l -[A7], D6
00000910 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000914 508F addq.l A7, 8
label00000916:
00000916 4CEE 18C0 FFA4 movem.l D6,D7,A3,A4, [A6 - 0x5C]
0000091C 4E5E unlink A6
0000091E 4E75 rts
fn00000920:
00000920 4E56 FFFC link A6, -0x0004
00000924 48E7 0018 movem.l -[A7], A3,A4
00000928 286E 0008 movea.l A4, [A6 + 0x8]
0000092C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000930 2F0C move.l -[A7], A4
00000932 4EBA FEB6 jsr [PC - 0x14A /* 000007EA */]
00000936 2054 movea.l A0, [A4]
00000938 2028 0004 move.l D0, [A0 + 0x4]
0000093C 5A80 addq.l D0, 5
0000093E 2F00 move.l -[A7], D0
00000940 41EE FFFC lea.l A0, [A6 - 0x4]
00000944 20B8 020C move.l [A0], [0x0000020C /* Time */]
00000948 201F move.l D0, [A7]+
0000094A B0AE FFFC cmp.l D0, [A6 - 0x4]
0000094E 508F addq.l A7, 8
00000950 6426 bcc +0x28 /* 00000978 */
00000952 266D F62A movea.l A3, [A5 - 0x9D6]
00000956 2053 movea.l A0, [A3]
00000958 08A8 0007 0031 bclr.b [A0 + 0x31], 0x7
0000095E 7003 moveq.l D0, 0x03
00000960 2F00 move.l -[A7], D0
00000962 2F0C move.l -[A7], A4
00000964 2054 movea.l A0, [A4]
00000966 2050 movea.l A0, [A0]
00000968 2268 00F8 movea.l A1, [A0 + 0xF8]
0000096C 4E91 jsr [A1]
0000096E 2F0C move.l -[A7], A4
00000970 4EAD 32A2 jsr [A5 + 0x32A2 /* export_1616 */]
00000974 4FEF 000C lea.l A7, [A7 + 0xC]
label00000978:
00000978 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
0000097E 4E5E unlink A6
00000980 4E75 rts
export_455:
00000982 4E56 FFF0 link A6, -0x0010
00000986 48E7 0018 movem.l -[A7], A3,A4
0000098A 286E 0008 movea.l A4, [A6 + 0x8]
0000098E 2054 movea.l A0, [A4]
00000990 2068 0008 movea.l A0, [A0 + 0x8]
00000994 2D48 FFFC move.l [A6 - 0x4], A0
00000998 2050 movea.l A0, [A0]
0000099A 2668 0018 movea.l A3, [A0 + 0x18]
0000099E 2F0B move.l -[A7], A3
000009A0 486E FFF0 pea.l [A6 - 0x10]
000009A4 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000009A8 41EE FFF0 lea.l A0, [A6 - 0x10]
000009AC 508F addq.l A7, 8
000009AE 601A bra +0x1C /* 000009CA */
label000009B0:
000009B0 2F0B move.l -[A7], A3
000009B2 2F0C move.l -[A7], A4
000009B4 4EBA 003A jsr [PC + 0x3A /* 000009F0 */]
000009B8 7200 moveq.l D1, 0x00
000009BA 1200 move.b D1, D0
000009BC 4A81 tst.l D1
000009BE 508F addq.l A7, 8
000009C0 6608 bne +0xA /* 000009CA */
000009C2 2054 movea.l A0, [A4]
000009C4 08E8 0005 0060 bset.b [A0 + 0x60], 0x5
label000009CA:
000009CA 486E FFF0 pea.l [A6 - 0x10]
000009CE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
000009D2 2640 movea.l A3, D0
000009D4 200B move.l D0, A3
000009D6 588F addq.l A7, 4
000009D8 66D6 bne -0x28 /* 000009B0 */
000009DA 2F2E 000C move.l -[A7], [A6 + 0xC]
000009DE 2F0C move.l -[A7], A4
000009E0 4EBA F994 jsr [PC - 0x66C /* 00000376 */]
000009E4 508F addq.l A7, 8
000009E6 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
000009EC 4E5E unlink A6
000009EE 4E75 rts
fn000009F0:
000009F0 4E56 0000 link A6, 0
000009F4 48E7 0118 movem.l -[A7], D7,A3,A4
000009F8 266E 000C movea.l A3, [A6 + 0xC]
000009FC 286E 0008 movea.l A4, [A6 + 0x8]
00000A00 7E01 moveq.l D7, 0x01
00000A02 2053 movea.l A0, [A3]
00000A04 2F28 000E move.l -[A7], [A0 + 0xE]
00000A08 2017 move.l D0, [A7]
00000A0A 72FF moveq.l D1, 0xFFFFFFFF
00000A0C B280 cmp.l D1, D0
00000A0E 588F addq.l A7, 4
00000A10 674A beq +0x4C /* 00000A5C */
00000A12 2F28 000E move.l -[A7], [A0 + 0xE]
00000A16 2017 move.l D0, [A7]
00000A18 72FE moveq.l D1, 0xFFFFFFFE
00000A1A B280 cmp.l D1, D0
00000A1C 588F addq.l A7, 4
00000A1E 673C beq +0x3E /* 00000A5C */
00000A20 2F0B move.l -[A7], A3
00000A22 2054 movea.l A0, [A4]
00000A24 2F28 0038 move.l -[A7], [A0 + 0x38]
00000A28 4EBA FA80 jsr [PC - 0x580 /* 000004AA */]
00000A2C 4A00 tst.b D0
00000A2E 508F addq.l A7, 8
00000A30 662A bne +0x2C /* 00000A5C */
00000A32 4207 clr.b D7
00000A34 2F0B move.l -[A7], A3
00000A36 4EAD 1B72 jsr [A5 + 0x1B72 /* export_874 */]
00000A3A 2F0B move.l -[A7], A3
00000A3C 2F0C move.l -[A7], A4
00000A3E 2054 movea.l A0, [A4]
00000A40 2050 movea.l A0, [A0]
00000A42 2268 0050 movea.l A1, [A0 + 0x50]
00000A46 4E91 jsr [A1]
00000A48 70FE moveq.l D0, 0xFFFFFFFE
00000A4A 2F00 move.l -[A7], D0
00000A4C 2017 move.l D0, [A7]
00000A4E 588F addq.l A7, 4
00000A50 2F00 move.l -[A7], D0
00000A52 2F0B move.l -[A7], A3
00000A54 4EAD 17AA jsr [A5 + 0x17AA /* export_753 */]
00000A58 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000A5C:
00000A5C 1007 move.b D0, D7
00000A5E 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000A64 4E5E unlink A6
00000A66 4E75 rts
export_456:
00000A68 4E56 FF00 link A6, -0x0100
00000A6C 48E7 0108 movem.l -[A7], D7,A4
00000A70 286E 0008 movea.l A4, [A6 + 0x8]
00000A74 2054 movea.l A0, [A4]
00000A76 0828 0005 0025 btst.b [A0 + 0x25], 0x5
00000A7C 56C0 sne D0
00000A7E 4400 neg.b D0
00000A80 4A00 tst.b D0
00000A82 6758 beq +0x5A /* 00000ADC */
00000A84 4EAD 3992 jsr [A5 + 0x3992 /* export_1838 */]
00000A88 2F00 move.l -[A7], D0
00000A8A 4EAD 3A1A jsr [A5 + 0x3A1A /* export_1855 */]
00000A8E 2E00 move.l D7, D0
00000A90 2F07 move.l -[A7], D7
00000A92 2054 movea.l A0, [A4]
00000A94 2F28 002C move.l -[A7], [A0 + 0x2C]
00000A98 4EAD 398A jsr [A5 + 0x398A /* export_1837 */]
00000A9C 4A00 tst.b D0
00000A9E 4FEF 000C lea.l A7, [A7 + 0xC]
00000AA2 6738 beq +0x3A /* 00000ADC */
00000AA4 2054 movea.l A0, [A4]
00000AA6 2147 002C move.l [A0 + 0x2C], D7
00000AAA 41EE FF00 lea.l A0, [A6 - 0x100]
00000AAE 4210 clr.b [A0]
00000AB0 4878 2744 push.l 0x2744 /* '\'D' */
00000AB4 486E FF00 pea.l [A6 - 0x100]
00000AB8 2F0C move.l -[A7], A4
00000ABA 2054 movea.l A0, [A4]
00000ABC 2050 movea.l A0, [A0]
00000ABE 2268 0058 movea.l A1, [A0 + 0x58]
00000AC2 4E91 jsr [A1]
00000AC4 4878 2744 push.l 0x2744 /* '\'D' */
00000AC8 486E FF00 pea.l [A6 - 0x100]
00000ACC 2F0C move.l -[A7], A4
00000ACE 2054 movea.l A0, [A4]
00000AD0 2050 movea.l A0, [A0]
00000AD2 2268 005C movea.l A1, [A0 + 0x5C]
00000AD6 4E91 jsr [A1]
00000AD8 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000ADC:
00000ADC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000AE0 2F0C move.l -[A7], A4
00000AE2 4EAD 180A jsr [A5 + 0x180A /* export_765 */]
00000AE6 508F addq.l A7, 8
00000AE8 4CEE 1080 FEF8 movem.l D7,A4, [A6 - 0x108]
00000AEE 4E5E unlink A6
00000AF0 4E75 rts
fn00000AF2:
00000AF2 4E56 0000 link A6, 0
00000AF6 2F0C move.l -[A7], A4
00000AF8 286E 0008 movea.l A4, [A6 + 0x8]
00000AFC 200C move.l D0, A4
00000AFE 6610 bne +0x12 /* 00000B10 */
00000B00 704C moveq.l D0, 0x4C
00000B02 2F00 move.l -[A7], D0
00000B04 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000B08 2840 movea.l A4, D0
00000B0A 200C move.l D0, A4
00000B0C 588F addq.l A7, 4
00000B0E 6734 beq +0x36 /* 00000B44 */
label00000B10:
00000B10 7001 moveq.l D0, 0x01
00000B12 220C move.l D1, A4
00000B14 6616 bne +0x18 /* 00000B2C */
00000B16 2F00 move.l -[A7], D0
00000B18 7248 moveq.l D1, 0x48
00000B1A 2F01 move.l -[A7], D1
00000B1C 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000B20 588F addq.l A7, 4
00000B22 2200 move.l D1, D0
00000B24 201F move.l D0, [A7]+
00000B26 4A81 tst.l D1
00000B28 6602 bne +0x4 /* 00000B2C */
00000B2A 7000 moveq.l D0, 0x00
label00000B2C:
00000B2C 4A00 tst.b D0
00000B2E 670A beq +0xC /* 00000B3A */
00000B30 2054 movea.l A0, [A4]
00000B32 202D FE42 move.l D0, [A5 - 0x1BE]
00000B36 2080 move.l [A0], D0
00000B38 6002 bra +0x4 /* 00000B3C */
label00000B3A:
00000B3A 7000 moveq.l D0, 0x00
label00000B3C:
00000B3C 284C movea.l A4, A4
00000B3E 2054 movea.l A0, [A4]
00000B40 20AD FE46 move.l [A0], [A5 - 0x1BA]
label00000B44:
00000B44 200C move.l D0, A4
00000B46 286E FFFC movea.l A4, [A6 - 0x4]
00000B4A 4E5E unlink A6
00000B4C 4E75 rts
export_457:
00000B4E 4E56 FF5E link A6, -0x00A2
00000B52 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000B56 286E 0008 movea.l A4, [A6 + 0x8]
00000B5A 7000 moveq.l D0, 0x00
00000B5C 2D40 FF76 move.l [A6 - 0x8A], D0
00000B60 2D40 FF7A move.l [A6 - 0x86], D0
00000B64 41EE FFBA lea.l A0, [A6 - 0x46]
00000B68 2D48 FFB6 move.l [A6 - 0x4A], A0
00000B6C 2D40 FF82 move.l [A6 - 0x7E], D0
00000B70 723C moveq.l D1, 0x3C
00000B72 2D41 FF7E move.l [A6 - 0x82], D1
00000B76 6000 0108 bra +0x10A /* 00000C80 */
label00000B7A:
00000B7A 558F subq.l A7, 2
00000B7C 486E FF76 pea.l [A6 - 0x8A]
00000B80 486E FF7E pea.l [A6 - 0x82]
00000B84 3F3C 003A move.w -[A7], 0x3A /* ':' */
00000B88 A88F syscall OSDispatch
00000B8A 3E1F move.w D7, [A7]+
00000B8C 6600 00F2 bne +0xF4 /* 00000C80 */
00000B90 203C 0000 0400 move.l D0, 0x400
00000B96 C0AE FF96 and.l D0, [A6 - 0x6A]
00000B9A 6600 00E4 bne +0xE6 /* 00000C80 */
00000B9E 206D F62A movea.l A0, [A5 - 0x9D6]
00000BA2 2D48 FF6A move.l [A6 - 0x96], A0
00000BA6 2050 movea.l A0, [A0]
00000BA8 41E8 001C lea.l A0, [A0 + 0x1C]
00000BAC 43EE FF62 lea.l A1, [A6 - 0x9E]
00000BB0 22D8 move.l [A1]+, [A0]+
00000BB2 22D8 move.l [A1]+, [A0]+
00000BB4 41EE FF76 lea.l A0, [A6 - 0x8A]
00000BB8 2D48 FF6E move.l [A6 - 0x92], A0
00000BBC 41EE FF62 lea.l A0, [A6 - 0x9E]
00000BC0 2D48 FF72 move.l [A6 - 0x8E], A0
00000BC4 7000 moveq.l D0, 0x00
00000BC6 206E FF6E movea.l A0, [A6 - 0x92]
00000BCA 226E FF72 movea.l A1, [A6 - 0x8E]
00000BCE 2228 0004 move.l D1, [A0 + 0x4]
00000BD2 B2A9 0004 cmp.l D1, [A1 + 0x4]
00000BD6 6608 bne +0xA /* 00000BE0 */
00000BD8 2210 move.l D1, [A0]
00000BDA B291 cmp.l D1, [A1]
00000BDC 6602 bne +0x4 /* 00000BE0 */
00000BDE 7001 moveq.l D0, 0x01
label00000BE0:
00000BE0 4A00 tst.b D0
00000BE2 6600 009C bne +0x9E /* 00000C80 */
00000BE6 2F2E FF8A move.l -[A7], [A6 - 0x76]
00000BEA 2F0C move.l -[A7], A4
00000BEC 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00000BF0 2640 movea.l A3, D0
00000BF2 200B move.l D0, A3
00000BF4 508F addq.l A7, 8
00000BF6 6714 beq +0x16 /* 00000C0C */
00000BF8 486E FF7E pea.l [A6 - 0x82]
00000BFC 2F0B move.l -[A7], A3
00000BFE 2053 movea.l A0, [A3]
00000C00 2050 movea.l A0, [A0]
00000C02 2268 0140 movea.l A1, [A0 + 0x140]
00000C06 4E91 jsr [A1]
00000C08 508F addq.l A7, 8
00000C0A 6058 bra +0x5A /* 00000C64 */
label00000C0C:
00000C0C 7000 moveq.l D0, 0x00
00000C0E 2D40 FF5E move.l [A6 - 0xA2], D0
00000C12 7201 moveq.l D1, 0x01
00000C14 4AAE FF5E tst.l [A6 - 0xA2]
00000C18 6616 bne +0x18 /* 00000C30 */
00000C1A 2F01 move.l -[A7], D1
00000C1C 7048 moveq.l D0, 0x48
00000C1E 2F00 move.l -[A7], D0
00000C20 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */]
00000C24 588F addq.l A7, 4
00000C26 221F move.l D1, [A7]+
00000C28 2D40 FF5E move.l [A6 - 0xA2], D0
00000C2C 6602 bne +0x4 /* 00000C30 */
00000C2E 7200 moveq.l D1, 0x00
label00000C30:
00000C30 4A01 tst.b D1
00000C32 6712 beq +0x14 /* 00000C46 */
00000C34 206E FF5E movea.l A0, [A6 - 0xA2]
00000C38 2D48 FF5E move.l [A6 - 0xA2], A0
00000C3C 2050 movea.l A0, [A0]
00000C3E 202D FE42 move.l D0, [A5 - 0x1BE]
00000C42 2080 move.l [A0], D0
00000C44 6002 bra +0x4 /* 00000C48 */
label00000C46:
00000C46 7000 moveq.l D0, 0x00
label00000C48:
00000C48 266E FF5E movea.l A3, [A6 - 0xA2]
00000C4C 486E FF7E pea.l [A6 - 0x82]
00000C50 2F0B move.l -[A7], A3
00000C52 4EAD 3982 jsr [A5 + 0x3982 /* export_1836 */]
00000C56 2F0B move.l -[A7], A3
00000C58 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C5C 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */]
00000C60 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000C64:
00000C64 7C01 moveq.l D6, 0x01
00000C66 7000 moveq.l D0, 0x00
00000C68 1006 move.b D0, D6
00000C6A 4A80 tst.l D0
00000C6C 2053 movea.l A0, [A3]
00000C6E 0228 00FB 0025 andi.b [A0 + 0x25], 0xFB
00000C74 2200 move.l D1, D0
00000C76 E509 lsl D1.b, 2
00000C78 0201 0004 andi.b D1, 0x4
00000C7C 8328 0025 or.b [A0 + 0x25], D1
label00000C80:
00000C80 558F subq.l A7, 2
00000C82 486E FF76 pea.l [A6 - 0x8A]
00000C86 3F3C 0038 move.w -[A7], 0x38 /* '8' */
00000C8A A88F syscall OSDispatch
00000C8C 3A1F move.w D5, [A7]+
00000C8E 6700 FEEA beq -0x114 /* 00000B7A */
00000C92 2054 movea.l A0, [A4]
00000C94 4AA8 0028 tst.l [A0 + 0x28]
00000C98 6624 bne +0x26 /* 00000CBE */
00000C9A 7000 moveq.l D0, 0x00
00000C9C 2F00 move.l -[A7], D0
00000C9E 4EBA FE52 jsr [PC - 0x1AE /* 00000AF2 */]
00000CA2 2640 movea.l A3, D0
00000CA4 2F0B move.l -[A7], A3
00000CA6 4EAD 0B0A jsr [A5 + 0xB0A /* export_349 */]
00000CAA 2F0B move.l -[A7], A3
00000CAC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000CB0 4EAD 1A5A jsr [A5 + 0x1A5A /* export_839 */]
00000CB4 2054 movea.l A0, [A4]
00000CB6 214B 0028 move.l [A0 + 0x28], A3
00000CBA 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000CBE:
00000CBE 2054 movea.l A0, [A4]
00000CC0 2668 0028 movea.l A3, [A0 + 0x28]
00000CC4 7000 moveq.l D0, 0x00
00000CC6 2F00 move.l -[A7], D0
00000CC8 2F0B move.l -[A7], A3
00000CCA 2053 movea.l A0, [A3]
00000CCC 2050 movea.l A0, [A0]
00000CCE 2268 00F8 movea.l A1, [A0 + 0xF8]
00000CD2 4E91 jsr [A1]
00000CD4 7C01 moveq.l D6, 0x01
00000CD6 7000 moveq.l D0, 0x00
00000CD8 1006 move.b D0, D6
00000CDA 4A80 tst.l D0
00000CDC 2054 movea.l A0, [A4]
00000CDE 2068 0028 movea.l A0, [A0 + 0x28]
00000CE2 2050 movea.l A0, [A0]
00000CE4 0228 00FB 0025 andi.b [A0 + 0x25], 0xFB
00000CEA 2200 move.l D1, D0
00000CEC E509 lsl D1.b, 2
00000CEE 0201 0004 andi.b D1, 0x4
00000CF2 8328 0025 or.b [A0 + 0x25], D1
00000CF6 2F0C move.l -[A7], A4
00000CF8 4EBA 0052 jsr [PC + 0x52 /* 00000D4C */]
00000CFC 2A00 move.l D5, D0
00000CFE 2054 movea.l A0, [A4]
00000D00 BAA8 0030 cmp.l D5, [A0 + 0x30]
00000D04 4FEF 000C lea.l A7, [A7 + 0xC]
00000D08 6738 beq +0x3A /* 00000D42 */
00000D0A 2145 0030 move.l [A0 + 0x30], D5
00000D0E 2054 movea.l A0, [A4]
00000D10 2668 0018 movea.l A3, [A0 + 0x18]
00000D14 2F0B move.l -[A7], A3
00000D16 486E FF6A pea.l [A6 - 0x96]
00000D1A 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000D1E 41EE FF6A lea.l A0, [A6 - 0x96]
00000D22 508F addq.l A7, 8
00000D24 600C bra +0xE /* 00000D32 */
label00000D26:
00000D26 4878 274A push.l 0x274A /* '\'J' */
00000D2A 2F0C move.l -[A7], A4
00000D2C 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00000D30 508F addq.l A7, 8
label00000D32:
00000D32 486E FF6A pea.l [A6 - 0x96]
00000D36 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000D3A 2840 movea.l A4, D0
00000D3C 200C move.l D0, A4
00000D3E 588F addq.l A7, 4
00000D40 66E4 bne -0x1A /* 00000D26 */
label00000D42:
00000D42 4CEE 18E0 FF4A movem.l D5,D6,D7,A3,A4, [A6 - 0xB6]
00000D48 4E5E unlink A6
00000D4A 4E75 rts
fn00000D4C:
00000D4C 4E56 FFF4 link A6, -0x000C
00000D50 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000D54 7C00 moveq.l D6, 0x00
00000D56 206E 0008 movea.l A0, [A6 + 0x8]
00000D5A 2050 movea.l A0, [A0]
00000D5C 2668 0018 movea.l A3, [A0 + 0x18]
00000D60 2F0B move.l -[A7], A3
00000D62 486E FFF4 pea.l [A6 - 0xC]
00000D66 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000D6A 41EE FFF4 lea.l A0, [A6 - 0xC]
00000D6E 508F addq.l A7, 8
00000D70 601A bra +0x1C /* 00000D8C */
label00000D72:
00000D72 4878 274A push.l 0x274A /* '\'J' */
00000D76 2F0C move.l -[A7], A4
00000D78 2054 movea.l A0, [A4]
00000D7A 2050 movea.l A0, [A0]
00000D7C 2268 0074 movea.l A1, [A0 + 0x74]
00000D80 4E91 jsr [A1]
00000D82 2E00 move.l D7, D0
00000D84 BC87 cmp.l D6, D7
00000D86 508F addq.l A7, 8
00000D88 6C02 bge +0x4 /* 00000D8C */
00000D8A 2C07 move.l D6, D7
label00000D8C:
00000D8C 486E FFF4 pea.l [A6 - 0xC]
00000D90 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000D94 2840 movea.l A4, D0
00000D96 200C move.l D0, A4
00000D98 588F addq.l A7, 4
00000D9A 66D6 bne -0x28 /* 00000D72 */
00000D9C 2006 move.l D0, D6
00000D9E 4CEE 18C0 FFE4 movem.l D6,D7,A3,A4, [A6 - 0x1C]
00000DA4 4E5E unlink A6
00000DA6 4E75 rts
export_458:
00000DA8 4E56 FFF4 link A6, -0x000C
00000DAC 48E7 0118 movem.l -[A7], D7,A3,A4
00000DB0 2E2E 000C move.l D7, [A6 + 0xC]
00000DB4 206E 0008 movea.l A0, [A6 + 0x8]
00000DB8 2050 movea.l A0, [A0]
00000DBA 2668 0018 movea.l A3, [A0 + 0x18]
00000DBE 2F0B move.l -[A7], A3
00000DC0 486E FFF4 pea.l [A6 - 0xC]
00000DC4 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000DC8 41EE FFF4 lea.l A0, [A6 - 0xC]
00000DCC 508F addq.l A7, 8
00000DCE 6018 bra +0x1A /* 00000DE8 */
label00000DD0:
00000DD0 2F07 move.l -[A7], D7
00000DD2 2F0C move.l -[A7], A4
00000DD4 4EAD 07A2 jsr [A5 + 0x7A2 /* export_240 */]
00000DD8 4A00 tst.b D0
00000DDA 508F addq.l A7, 8
00000DDC 670A beq +0xC /* 00000DE8 */
00000DDE 2F0C move.l -[A7], A4
00000DE0 4EAD 39FA jsr [A5 + 0x39FA /* export_1851 */]
00000DE4 588F addq.l A7, 4
00000DE6 6012 bra +0x14 /* 00000DFA */
label00000DE8:
00000DE8 486E FFF4 pea.l [A6 - 0xC]
00000DEC 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000DF0 2840 movea.l A4, D0
00000DF2 200C move.l D0, A4
00000DF4 588F addq.l A7, 4
00000DF6 66D8 bne -0x26 /* 00000DD0 */
00000DF8 7000 moveq.l D0, 0x00
label00000DFA:
00000DFA 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00000E00 4E5E unlink A6
00000E02 4E75 rts
export_459:
00000E04 4E56 FFF4 link A6, -0x000C
00000E08 48E7 0018 movem.l -[A7], A3,A4
00000E0C 266E 000C movea.l A3, [A6 + 0xC]
00000E10 206E 0008 movea.l A0, [A6 + 0x8]
00000E14 2050 movea.l A0, [A0]
00000E16 2868 0018 movea.l A4, [A0 + 0x18]
00000E1A 2F0C move.l -[A7], A4
00000E1C 486E FFF4 pea.l [A6 - 0xC]
00000E20 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000E24 41EE FFF4 lea.l A0, [A6 - 0xC]
00000E28 508F addq.l A7, 8
00000E2A 6012 bra +0x14 /* 00000E3E */
label00000E2C:
00000E2C 2F0B move.l -[A7], A3
00000E2E 2F0C move.l -[A7], A4
00000E30 4EAD 079A jsr [A5 + 0x79A /* export_239 */]
00000E34 4A00 tst.b D0
00000E36 508F addq.l A7, 8
00000E38 6704 beq +0x6 /* 00000E3E */
00000E3A 200C move.l D0, A4
00000E3C 6012 bra +0x14 /* 00000E50 */
label00000E3E:
00000E3E 486E FFF4 pea.l [A6 - 0xC]
00000E42 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000E46 2840 movea.l A4, D0
00000E48 200C move.l D0, A4
00000E4A 588F addq.l A7, 4
00000E4C 66DE bne -0x20 /* 00000E2C */
00000E4E 7000 moveq.l D0, 0x00
label00000E50:
00000E50 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00000E56 4E5E unlink A6
00000E58 4E75 rts
export_460:
00000E5A 4E56 0000 link A6, 0
00000E5E 2F0C move.l -[A7], A4
00000E60 286E 0008 movea.l A4, [A6 + 0x8]
00000E64 7000 moveq.l D0, 0x00
00000E66 2F00 move.l -[A7], D0
00000E68 2F0C move.l -[A7], A4
00000E6A 2054 movea.l A0, [A4]
00000E6C 2050 movea.l A0, [A0]
00000E6E 2268 00F8 movea.l A1, [A0 + 0xF8]
00000E72 4E91 jsr [A1]
00000E74 286E FFFC movea.l A4, [A6 - 0x4]
00000E78 4E5E unlink A6
00000E7A 4E75 rts